David Janelidze Compe160 Lab10 Demonstration